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