Public parking garage will be component of new as-of-right mixed-use tower. Edison Parking sought approval for a 225-space public attended parking garage to be located at 88 Leonard Street between Broadway and Church Street in Tribeca. Currently the site contains a 204-space at-grade parking lot, which Edison plans to replace with a 21-story mixed-use development with 352 residential units, retail, and medical office space to be constructed by AI & Boymelgreen. The proposed public garage … <Read More>