$484,900 -
4025 Florida St 11
San Diego ,
CA 92104
Complex/park: Florida Park