Jamacha Glen Apts Sold Listing ID: 5417 Resident Type: Family Units: 52 Year Built: 2001 County: San Diego County Contact details 8890 Jamacha RoadSpring Valley,CA,91977