Starbucks Coffee 8430

Starbucks Coffee #8430, also known as Starbucks Keystone Plaza, is a Starbucks coffee shop located at 13503 Biscayne Boulevard, North Miami Beach, Florida. The location features a drive-through.