This Apartment is located at 425 E 63rd St Phde, New York, NY is currently for sale and has been listed on Trulia for 514 days. This property is listed for $1,995,000. 425 E 63rd St Phde4 beds, 2 baths and approximately 2,500 square feet. The price per square foot is $798. The property was built in 1956. 425 E 63rd St Phde is in the Upper East Side neighborhood in New York, NY.