38
2002 Paradise Dr
Tiburon, CA 94920
$7,700,000 USD
5,102 SF
3
Units
2.5% Cap Rate
5,102 SF
$7,700,000 USD
Apartments