$755,900 -
5997 Cirrus Street
San Diego ,
CA 92110
Complex/park: Park Place Estates