Location

Centrally Located

Liberty Square is minutes away from I-95 and conveniently located near Downtown Miami, Miami Beach, Port of Miami, Design District, Midtown, Miami International Airport, Wynwood, and the Mimo District. Liberty Square is now open and currently leasing brand new apartment homes.  To learn more, please call us or fill out the form to schedule an appointment today.

Resident Portal
Liberty Square

6512 NW 14 Ave
Suite 105
Miami, FL 33147

Office: (305) 539-0908
Fax: (305) 402-3375
LibertySquareMgr@RelatedGroup.com

Privacy Policy        Disclaimer      @2020 Related Group