Located in Miami, FL, Deerwood serves shoppers from across the region. Shoppers can find this Community Center at NEC SW 152nd St. (Coral Reef Dr.) & SW 122nd Ave.. The center first opened its doors in 1982 and underwent a significant renovation in 2006. The mall spans 250,000 sqft. of leasable retail area and is home to around 15 stores. The mall offers 1,450 parking spaces for visitors.