15
3970-3974 Florida St
San Diego, CA 92104
$1,795,000 USD
2,584 SF
5
Units
4.91% Cap Rate
2,584 SF
$1,795,000 USD
Apartments