House for rent, 18250 Lake Vista, in New Washoe City, United StatesNew Washoe City, 18250 Lake VistaHouse • 5 room(s) • 5 bed. • 6 bath. • 500.1 m²