This listing has been removed.
Home Location
La Villa Mobile Home Park
1190 S. Mojave Rd
Las Vegas, NV 89104