These Hayes Valley Vacant Lots Are Small But Mighty

Two itty-bitty lots on Octavia Boulevard are optimistically being considered for 24 units of housing.

Read Story