NEED INFORMATION ON THE PARK PLAZA, NY
I am doing some research on art deco buildings and i have heard about this
building without being able to locate it. Apparently, it could be in Central
Park West. could someone confirm this and give further details? Thanks
Valerie Ollivier,
Limoges,
France