18
3375 Aldebaran Ave
Las Vegas, NV 89102
$3,500,000 USD
11,380 SF
5.61% Cap Rate
11,380 SF
$3,500,000 USD
Flex