38
2002 Paradise Dr
Tiburon, CA 94920
$6,877,000 USD
5,102 SF
3
Units
2.8% Cap Rate
5,102 SF
$6,877,000 USD
Apartments