hoot
603 Marten Rd, Princeton, NJ 08540 · $595,000 | Hoot