New Milford
New Jersey
Crossroads is currently in pre-development for Approximately 160 luxury apartments and 12,500 square-feet of retail located in New Milford, New Jersey. Schematic design is complete, and entitlements are underway. More details coming soon!