Lake Mirror Tower Apartments. Apartments. Source: https://downtownlkld.com/explore/lake-mirror-tower-apartments/ Lakeland. 130 S. Massachusetts Ave., Lakeland, FL