61
100 E 1st South St
Mesquite, NV 89027
$2,500,000 USD
10,800 SF
12
Units
4.9% Cap Rate
10,800 SF
$2,500,000 USD
Apartments