1812 N Decatur Blvd # 103 Las Vegas NV 89108 MLS 2640182
Schedule a Showing & See the Inside: (702)
496-2621
$194,900
Lake Mead & Decatur, S On Decatur To Avila Park Complex On Left. Turn Right After Entering Complex
Courtesy of: Allure Realty Group LLC