12
4934-4936 W Point Loma Blvd
San Diego, CA 92107
$3,395,000 USD
4,018 SF
4
Units
4.04% Cap Rate
4,018 SF
$3,395,000 USD
Apartments