55
1476-80 Pescadero Dr
San Diego, CA 92107
$6,750,000 USD
4,334 SF
6
Units
6.29% Cap Rate
4,334 SF
$6,750,000 USD
Apartments