1235 Grant St, Denver, CO
Currently offering 1 month free on all renovated units and $500 off un-renovated units for 12 month leases!
Camellia House is a newly renovated apartment building in Capitol Hill. Amenities include high speed internet, additional storage units , and dishwasher.
1235 Grant St, Denver CO