$669,000 - 2318 Manzana Way Unit 5, San Diego, CA 92139
2318 Manzana Way Unit 5
San Diego,
CA
92139
Country: US