Windsor Haven is a town home community built by Trafalgar House around 1993. Town homes are 2-3 levels with 2-4 bedrooms, 2.5 to 3.5 baths and 1-car attached garages.
Windsor Haven is within easy walking distance of the Princeton Junction train station.