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:
Renovations Underway!, New Amenities Coming Soon!, Professional On Site Staff, Optional Garage or Off-Street Parking, Beautiful Courtyard, Central Denver Location
Listings (1 - 5 of 12)
Check Availability

(720) 501-5470

1235 Grant St

Denver, CO 80203