The L.Square is a 21-storey Single Owner Office Building. The L.Square is easily accessible with only 2 minute walk from the Causeway Bay Station. The L.Square is nearby Causeway Bay Plaza 1, Causeway Bay Plaza 2.
Compare listings