$449,000 -
10669 San Diego Mission Rd 105
San Diego ,
CA 92108
Complex/park: Mission Plaza