20
801 S Main St
Las Vegas, NV 89101
$5,997,035 USD
9,069 SF
6.5% Cap Rate
9,069 SF
$5,997,035 USD
Storefront Retail Office