$1,049,900 -
11414 Vela Dr
San Diego ,
CA 92126
Community: Mira Mesa
Courtesy of RC Realty of San Diego.