Add this property to your favorites View Details 1336 Quitman Street South Sloans Lake | Denver $569,000 3 bd 4 ba 1,460 sqft 0.03 acres Under Contract Listing courtesy of Keller Williams Advantage Realty Llc: MLS #4933048 MLS # 4933048 Offered by Keller Williams Advantage Realty Llc