21
2555 Sir Francis Drake Blvd
Fairfax, CA 94930
$8,300,000 USD
26,108 SF
33
Units
5.16% Cap Rate
26,108 SF
$8,300,000 USD
Apartments