10410 Decatur Blvd
Las Vegas, NV 89141
$3,655,000 USD
4,680 SF
6% Cap Rate
4,680 SF
$3,655,000 USD
Freestanding