New - 4 Days Ago $280,000 Active 2Beds2Baths1197Sqft0.03Acres 6040 Towboat St #101, North Las Vegas, NV 89031 MLS#: 2829757