Available for lease, 1,238 SF office space in Landmark Office Center. In the heart of Carrollwood Village, this 3-story professional office building has a great location within walking distance to many dining, shopping and service amenities and travel routes to regional destinations. The property features easy access, ample parking, 24-hour access, and nicely finished, well-planned office layouts with private offices, reception, restroom, break and storage room spaces.