Providence Plaza

Deltona, Florida, United States

Type

Retail

Strategy

Income Producing

Sq Feet

80,567

Providence Plaza is a value added shopping center consisting of over 80,000 square feet of retail space situated in an infill neighborhood of Deltona, Florida. Anchored by a regional grocery store and pet supermaket.