21 Astor Place, New York, NY 10003
The home has gotten a sleek revamp in the decade since it was last on the market