$639,950 - 4375 Florida St Unit 2, San Diego, CA 92104
4375 Florida St Unit 2
San Diego,
CA
92104
Country: US