Troup Court

8 beds 9 baths | 13,756 sqft