$399,000 -
9598 Carroll Canyon Rd 166
San Diego ,
CA 92126
Complex/park: Carroll Canyon