Apartments in Denver Area -

Camellia House Apartments | Denver, CO

Camellia House Apartments in Denver, CO
Located at 1235 Grant St, Denver, CO 80203
(720) 501-5470
Location:
1235 Grant St, Denver, CO 80203
Description:
Central Downtown Location, Large Apartments, Professional On Site Staff, Optional Garage or Off-Street Parking, Beautiful Courtyard
Listings (1 - 5 of 12)
Check Availability

(720) 501-5470

1235 Grant St

Denver, CO 80203