Where is Oakwood Premier Melbourne?

Where is Oakwood Premier Melbourne located?

Oakwood Premier Melbourne, Victoria, Australia (approx. -37.82809°, 144.9494°)


Where is Oakwood Premier Melbourne on the map?