River Walk Apartments

71–89 Hobsons Road Kensington, 176 unit development, 1 level basement car park, 1 tower of 6 levels

/