$1,250,000 -
8380 Pallux Way
San Diego ,
CA 92126
Community: Mira Mesa