1,299,000
149 Highland Terrace, Princeton
schedule a tour
request info