Posted Nov 7, 2012, 1:55 AM
|
Registered User
|
|
Join Date: Aug 2010
Location: 10014
Posts: 1,617
|
|
^
There's also a new luxury apartment building that'll soon go up across the street to the north of that site. Can't find the link, but only 8-15 stories I'd imagine.
|