The first thing you think when you see the new luxury apartment building at Astor Place—a slick, undulating tower clad in sparkly green glass—is that it doesn’t belong in the neighborhood.
The article notes that each apartment starts at $2mm!
The first thing you think when you see the new luxury apartment building at Astor Place—a slick, undulating tower clad in sparkly green glass—is that it doesn’t belong in the neighborhood.