12
818 S Main St
Las Vegas, NV 89101
$3,550,000 USD
7,909 SF
3.43% Cap Rate
7,909 SF
$3,550,000 USD
Lodge Meeting Hall