$1,189,000 -
9018 Chart House St
San Diego ,
CA 92126
Community: Mira Mesa