5627 Mammoth Mountain Street, North Las Vegas, NV 89081
5
beds
4
baths
3,711 Sq.Ft. LIVING AREA
7,405 Sq.Ft. lot