18-81 Starr Street - Ridgewood, NY

18-81 Starr Street - Ridgewood, NY

18-81 Starr Street - Ridgewood, NY

Square Footage: 134,380
Total Units: 132
Total Capitalization: $64.8 million
Development Type: Mixed Income New Construction Rental
Purchase Date: March 2016
Status: Under Construction

Location