13
3758-62 Louisiana St
San Diego, CA 92104
$2,595,000 USD
2,800 SF
6
Units
4.44% Cap Rate
2,800 SF
$2,595,000 USD
Apartments