1251 Deer Park Road North Babylon, New York 11703
Status: Open
Completion: 4th Quarter 2020
Size: 881 Units
3rd Party Manager: Extra Space