236-Unit Luxury Apartment Complex Set to Open in Downtown Columbus This Month

by Kristin Harlow

COLUMBUS, OHIO — Industry Columbus, a 236-unit luxury apartment complex in downtown Columbus, is set to open later this month. Charles Street Development Corp. is the developer. The project is the first and only community in downtown Columbus to feature a rooftop swimming pool and hot tub, onsite dog park and full floor of coworking space. Located at 230 E. Long St., the community features studios, one- and two-bedroom units, as well as private townhomes. Additional amenities include a pet washing station, sports bar and lounge, private event space, outdoor courtyard and fitness center. Monthly rents start at $1,095. Residents can currently earn $3,000 toward rent by moving in before Aug. 15. Village Green is the property manager. Denver-based Charles Street maintains a regional office in Ohio.

You may also like