Size. 388sqm Industry. Hospitality Completed. 2023 Location. The Strand- Dee Why, Sydney
"*" indicates required fields