41
Baha & Associates Inc
5727 Lauretta St
San Diego, CA 92110
$5,950,000 USD
8,399 SF
12
Units
4.48% Cap Rate
8,399 SF
$5,950,000 USD
Apartments