$899,900 -
16913 Laurel Hill Ln Unit 147
San Diego ,
CA 92127
Country: US