63rd Street 3rd Ave

 
  • Located in the Upper East Side neighborhood of New York City
  • Development site with builldable rights for a 52,500/SF residential condo building

Additional Info