1286 Osceola St Denver, CO 80204 - Home For Rent
2BD, 2.5BA Townhouse with Two Car Garage and Rooftop Deck - Fantastic opportunity to live in a gorgeous townhouse, within walking distance to Sloan's Lake Park, as well as shops, restaurants, bars, and breweries. The interior features modern updates including stainless steel appliances, granite countertops, hardwood floors, and an open floorplan.
$3150