Florida Fresh Air: Dickson Azalea Park offers a serene urban oasis

The green space is set on 3.6 acres that span three blocks north to south in between Rosearden Drive and Celia Lane. On three sides, the urban woods …

No Comments

Sorry, the comment form is closed at this time.