Tell people about Princeton Place

How would you rate Princeton Place overall?

Write your Review