8032 Flambeau St Las Vegas NV 89131 MLS 2620162
Schedule a Showing & See the Inside: (702)
496-2621
$595,000
95 N To Buffalo And 215 W Left On Sky Pointe, Right On Cimarron, Left On Grand Teton, Right On Flambeau
Courtesy of: Simply Vegas