3D Under Contract $ 1,895,000 5 Beds4 Baths0.53 Acres Lot 76 BATTLE RD, Princeton, NJ 08540 Single Family Home MLS# NJME2055616 Listed by Callaway Henderson Sotheby's Int'l-Princeton