14
1638-1644 Athol Ave
Henderson, NV 89011
$4,600,000 USD
20,000 SF
28
Units
4.86% Cap Rate
20,000 SF
$4,600,000 USD
Apartments