20
5995 Edmond St
Las Vegas, NV 89118
$2,955,600 USD
7,389 SF
6.78% Cap Rate
7,389 SF
$2,955,600 USD
Office