The Palms at Town & Country is located on a 75 - acre site at 8268 Mills Drive (about SW 122nd Avenue and Kendall Drive) in Kendall which was originally built in 1984. The property was acquired through foreclosure in 1988. That goes to show the retailing business is not for the faint of heart. Somehow, these malls manage to chug along and people keep spending their way into more debt. Got to keep up is the motto, I guess.
No comments:
Post a Comment