4016 Floating Fern Avenue

North Las Vegas, NV 89084

2,643 sqft, 5 beds, 3 baths