91 Edgerstoune Road
Princeton
schedule a tour
request info
2,750,000