| Station Plaza
at Sheepshead Bay Road will house upward of 335,000 square feet
of retail including a number of possible mixed-use additions
as well as a multi-level parking deck on this 2.34-acre site.
To maximize store frontage and visibility, a proposed private
street connecting Voorhies Avenue and Sheepshead Bay Road will
be planned into the Station Plaza site. |
|
 |
| New York, NY |
| 335,000 sf |
| 2.34 acres |
| |
| |
|