Camellia Apartments

+ add images

Address

1235 Grant St, Denver, CO 80203

Phone number

720-504-9115

Category

Apartments

Staticmap?size=274x210&sensor=false&zoom=16&markers=39.736031%2c -104.983978

About Camellia Apartments

Camellia House Apartments offers studio, one, and two bedroom apartments for rent nestled in Denver's Capital Hill neighborhood.

Tips & Discussions


Reviews


No reviews yet. Be the first to write a review!