$1,295,000 -
536 Cherry Valley Road
Princeton ,
NJ 08540
Municipality: PRINCETON