$1,090,000 -
2867 W Canyon Ave
San Diego ,
CA 92123
Complex/park: Stratford Place