Oviedo Mall

Oviedo Mall Boulevard, Oviedo, Florida, United States