6
3231 N Decatur Blvd
Las Vegas, NV 89130
$18,761,000 USD
142,731 SF
7% Cap Rate
142,731 SF
$18,761,000 USD
General Retail