The subject property is located adjacent to the Forum in St Leonards. This shop have great street exposure and direct access to st Leonards Station...
Share this page