New Liberty Square

Contact Us

Liberty Square is now open and currently leasing brand new apartment homes.
To learn more, please call us to schedule an appointment today.

LIBERTY SQUARE
1310 NW 67th St. Miami, FL 33147
Office: (305) 615-3407 | Fax: (305) 402-3375
Info@newlibertysquare.com