New Liberty Square
Liberty Square is now open and currently leasing brand new apartment homes.To learn more, please call us to schedule an appointment today.
LIBERTY SQUARE1310 NW 67th St. Miami, FL 33147Office: (305) 615-3407 | Fax: (305) 402-3375Info@newlibertysquare.com