New Liberty Square

Contact Us

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

LIBERTY SQUARE
6512 NW 14 Ave Suite 106 | Miami, FL 33147
Office: (786) 551-1264 | Fax: (305) 402-3375
Info@newlibertysquare.com