El Monte RV/Mayfair Hotel
1256 W 7th St, Los Angeles, CA, USA,
El Monte RV/Mayfair Hotel