One of the last opportunities to develop a complex on the main street of St Lucia . This 1969 sq.meter stand is situated in the centre of town close to all the amenities JAC 253