27
155 Nova Albion Way
San Rafael, CA 94903
$9,750,000 USD
25,510 SF
30
Units
5.33% Cap Rate
25,510 SF
$9,750,000 USD
Apartments