Skip to main content

Devon Self Storage

Okeechobee, Florida

ACQUIRED

2022

PROPERTY TYPE

Self-Storage

SQUARE FOOTAGE

40,292

NUMBER OF UNITS

319