San Francisco Municipal Transit Agency Fails to Keep its Promises at Islais Creek
Dogpatch residents are wondering when the San Francisco Municipal Transit Agency (SFMTA) will follow through on promises it made when it developed its motor coach facility along Islais Creek, or whether the agency intends to comply at all. When SFMTA obtained permits to build its facility plans called for an accessible second floor viewing area… Keep Reading