Structure near Davie Country Stores Shopping Center in Pembroke Pines, FL