14,500 square foot Walgreens for South Florida-based developer, Taubco. The retail store is located at the intersection of Biscayne Boulevard & 150th in North Miami.