Indulge in the epitome of urban luxury living at 121 East 23rd Street, Penthouse D, a sensational triplex residence boasting outrageous views of the New York City Skyline, three bedrooms, ...
#3368502
121 East 23rd Street Apt: Penthouse D
New York, NY 10010 |