Kendall Village Center

40 followers
·
338 following
8625 S.W. 124 Avenue, Miami, FL  ·  Kendall Village Center is a premier shopping destination in Miami, featuring 276,000 square feet of national and boutique local retailers.
Kendall Village Center