12
19 Merrydale Rd
San Rafael, CA 94903
$5,750,000 USD
10,800 SF
18
Units
5.08% Cap Rate
10,800 SF
$5,750,000 USD
Apartments