12
934 Sir Francis Drake Blvd
Greenbrae, CA 94904
$3,700,000 USD
8,300 SF
8
Units
4.91% Cap Rate
8,300 SF
$3,700,000 USD
Apartments