St. Barts Apartments

Your new pad in Columbus.

St. Barts Apartments is a new 60-unit multifamily development located in Columbus, In.  Construction starting February 2021.