New Town Apartments

The Apartment Mansions in The New Town at St. Charles overlook an entrance canal along North and South New Town Ave., providing some of the most desirable waterfront views. The charming units range in size from approximately 700 square feet to over 1300 square feet. Every townhome mansion has quality standard features and beautiful private and public outdoor living spaces with professional landscaping.

And while the charming apartment mansions at New Town are unique by anyone’s standards, the coolest thing about them is actually living in the town! This place is buzzing with activity with Marsala’s Market, a café, restaurants, a fitness center, neighborhood stores, an amphitheater, live music and entertainment and more all within walking or biking distance from your home. Inquire today.

Visit for specific rates and information!