A fantastic and rare opportunity exists to Lease within the tightly held Elwood Village.
Situated within the heart of the shopping centre, just off Ormond Road, this Retail space offers the perfect location to hold pop up shops/events.
- 28m2- 3 month Lease available- Toilet facilities
Ask Allison Brudenell about this property
Contact Details
By sending this message, you agree to our Privacy Policy.
Click here for more information