$535,000 -
4064 Huerfano Ave Unit 249
San Diego ,
CA 92117
Country: US