Sierra Vista Apts Sold Listing ID: 5448 Resident Type: Family Units: 48 Year Built: 2000 County: Imperial County Contact details 1703 El Centro Street/PO Box 889Seeley,CA,92273