Leased! Flexible Commercial Space located in Depot Byron 19/73-75 Centennial Cct, Byron Bay NSW 2481, Australia $1,000 Property size: 175 m² Compare Details