Nec Redwood St Las Vegas, NV 89139

Nec Redwood St, Las Vegas, NV is a home listed on Trulia for $950000 in Las Vegas, Nevada.
Source: google