Depot Street Apartments
Now Pre-leasing!
Welcome to the Depot Street Apartment Complex, nestled in the charming Little Falls Village of South Windham. Here, we’re excited to introduce you to our thoughtfully designed two and three-bedroom apartments, each created with your comfort and convenience in mind.
Set in a location that offers both tranquility and accessibility, the Depot Street Apartment Complex is ideally situated near emerging local gems like the Red City Ale House. It also provides easy access to the Presumpscot River and the Sebago to Sea Trail, perfect for those who appreciate the outdoors. With respected schools and key areas like Gorham, Portland, and the Lakes Regions nearby, you’ll find everything you need for a well-rounded lifestyle.
To find out more about availability and get a glimpse of the refined living experience that awaits you, don’t hesitate to use the contact form below or reach out to us via email at info@ananiaproperties.com. Get ready to embrace modern living at the Depot Street Apartment Complex, where contemporary design meets everyday convenience.