Save Saved $740 per week 3 1 ID# 422397 PENINSULA GARDEN APARTMENT WITH WATER VIEWS 9/10-14 Elgin Street Woolwich, North Shore 2110