Rio Vista

Reno, Nevada

Rio Vista is in a prime location in Reno, Nevada and is 22 miles from Lake Tahoe. Known as the “Biggest Little City in the World”, Reno is known for its casino industry.

 

4175 W 4th Street
Reno, NV 89523
(775) 358-6587