Skip to main content

Devon Self Storage

Kenosha, Wisconsin

ACQUIRED

2024

PROPERTY TYPE

Self-Storage

SQUARE FOOTAGE

90,900

NUMBER OF UNITS

900