The Landmark Square Center lives up to its name – it’s located on the fourth floor of a fabulous building in downtown Long Beach. The 24-story property occupies the best location on Pine Avenue, near Lincoln Park, and offers breathtaking views of the
Original post:
Landmark Square Workspace (111 West Ocean Blvd) $13