$1,690–$3,300The price shown is for a 12-month lease. Fees may apply.

Windsor Station · Apartments for Rent

Windsor Apartments
Pet Friendly
+2 photos

Our Ellsworth studios give you a great value for the space! Each apartment features granite counter tops, modern cabinets and stainless steel appliances! Each studio includes a washer and dryer, a large bathroom and lots of storage for everything you need! First floor studios have a walk out patio and higher floors feature a Juliet balcony! Windsor Station is the perfect place to call home!

Policies & Fees

Dog policy

AllowedYes
Limit1

Cat policy

AllowedYes
Limit1

Building details

Property details

Units130

Details

  • Price
    $1,690–$3,300The price shown is for a 12-month lease. Fees may apply.
  • Available Floorplans
    5 Floorplans
  • Available
  • Min. Lease
  • Address
    69 Mechanic St 06095
  • Broker Fee?
  • Cats/Dogs Allowed?
    Dogs & Cats
Posted by:
Windsor Station
Flag as bad/deleted
Love this listing? We can alert you when similar apartments become available in this area.
Save

Explore near Windsor Station

Windsor Apartments
Windsor Station 69 Mechanic St is a rental apartment building with 5 floorplans available. It is located in Windsor. Cats and dogs are allowed, making it a pet-friendly building.