Okeechobee Plaza
802 NW 1st St
South Bay
FL
33493
(561) 996-3469
Open Map
Description
Okeechobee Plaza is located at 802 NW 1st St, South Bay, FL. This location is in the South Bay neighborhood. This business specializes in Shopping Centers.
by merchantcircle on July 15, 2015 from
merchantcircle
Property Operation Only
Real Estate Operator
Services
Shopping Center
shopping centers & malls
Shopping Centers & Shopping Malls
Shopping Malls