6620 Cliff Shore Court, North Las Vegas, NV 89084
6
beds
5
baths
3,939 Sq.Ft. LIVING AREA
7,841 Sq.Ft. lot