23A Lord St, Newtown New South Wales 2042

1Bed
1Bath