7
2524 McCarran St
North Las Vegas, NV 89030
$1,500,000 USD
5,600 SF
8
Units
6.34% Cap Rate
5,600 SF
$1,500,000 USD
Apartments