6232 Novak St, Las Vegas, NV 89115

3 Bed | 2 Bath | 1,402 sqft

Single Family | Year Built 2006