3
4636 Park Blvd
San Diego, CA 92116
$2,189,825 USD
2,650 SF
4% Cap Rate
2,650 SF
$2,189,825 USD
Storefront Retail Residential