Foothill Villas
Location
2631 West 2nd Street, San Bernardino, CA 92410, USA
9098880131
https://www.foothillvillas.com