For lease

Lakeland Square Plaza: Flowood Office Space
Prime Flowood Office, Retail & Medical Space Available

Flowood Office Space: 350 SF Available
Modern Flowood offices, multiple tenancy options.

Flowood Office Space Available
950 sq ft, renovated office suite