Search Results
Windsor Castle Apartments
Devonshire Dr, East Windsor, NJ 08512
Close to Route 130, this quiet apartment complex offers one and two bedroom luxury apartments. Each apartment has aMore patio or balcony and comes with high-speed Internet. Pets are allowed for a fee and there is a two-pet maximum. Management and maintenance are on site. There are also laundry facilities on site. 
See more »