Elsternwick Park Tennis Centre

St Kilda Street Cnr Glenhuntly Rd, Elwood VIC 3184