Jump to MLS#:
MLS#:250018838
3405 Florida St, Unit 305, San Diego, CA 92104
$861,050 | MLS#: 250018838