Liberty Tower is a 23-story high-rise condo building built in 1965. Amenities include 24-hour security, covered parking, swimming pool and clubroom.
•