11
1120 Almond Tree Ln
Las Vegas, NV 89104
$2,400,000 USD
10,670 SF
7.77% Cap Rate
10,670 SF
$2,400,000 USD
Loft Creative Space