Safari Club Denver Apartments with City Views, Small Dogs, Pets Allowed

Safari Club Apartments
990 Logan Street
Denver, Colorado 80203

Phone: 303.837.1688

In The Heart of Capitol Hill

Walking Distance to Downtown Denver, Cherry Creek Bike Path, Washington Park, and Uptown

Large Balconies with West-Facing Downtown Views

Pets Welcome

Amenities and Features: