218 Barracuda St, Windsor Property Overview Welcome to maintenance free, affordable living right in Windsor. Sitting conveniently close to many amenities and shopping – this 3 bed 1 bath mobile home is completely renovated from the inside. Beds 3 Baths 1 Contact Us Name Email Phone Message GET IN TOUCH