newyorkitecture.com
New York Architecture Photos: Astor Place
Astor Place, a blue glass tower in New York's NoHo, stands at the center of an architecture-rich neighborhood. Reviews are as varied as the surroundings.
.