Tell people about Shannon Place

How would you rate Shannon Place overall?

Write your Review