The Residences at Flatrock Square

103 West Sheffield Avenue, Englewood, NJ 07631