An iconic landmark built in 1974

15-19 Bellevue Tce, St Lucia, 4067