31
1260 N Town Center Dr
Las Vegas, NV 89144
$3,499,990 USD
3,482 SF
4.58% Cap Rate
3,482 SF
$3,499,990 USD
Restaurant