12
3970-3974 Florida St
San Diego, CA 92104
$1,875,000 USD
2,584 SF
5
Units
4.65% Cap Rate
2,584 SF
$1,875,000 USD
Apartments