Macalla Road in San Francisco

Macalla Road in San Francisco is a two-lane, asphalt, lit local road. The street has partly Bike paths (Bike protection lane). The Bus line 25 runs here.
Road Type
local road
Lanes
2