Joshua Hills Luxury Apartments
2929 East Centennial Parkway, North Las Vegas, NV 89081
(702) 996-8389