12720 Wilmac Avenue, Grand Terrace, CA 92313 - Homesnap