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