210 Cathays Terrace
6
2
What tenants thought
1 review
Reviewer has
verified
property details
Property review
Spacious and quiet + the people are sound
Review of Management
Fine can be awkward at times