$659,000 - 10652 Dabney Dr Unit 137, San Diego, CA 92126
10652 Dabney Dr Unit 137
San Diego,
CA
92126
Country: US