Liberty Square is now open and currently leasing brand new apartment homes. To learn more, please call us or fill out the form below to schedule an appointment today.
LIBERTY SQUARE 6512 NW 14 Ave Suite 106 | Miami, FL 33147 Office: (305) 539-0908 | Fax: (305) 402-3375 LibertySquareMgr@RelatedGroup.com