16 Hamilton Place Bowen Hills
Low $400,000's
2
2
1