Aloma

Aloma

3364 W. State Road 426
Oviedo, Florida 32765

Status: Open

Completion: 2nd Quarter 2018

Size: 673 Units

3rd Party Manager: Life Storage

Recent Awards

LEED Gold
TCA Tilt UP
PCBC Gold Nugget Award

Error Message