Lockwood Boulevard

Lockwood Boulevard

Lockwood Boulevard

1010 Lockwood Blvd
Oviedo, Florida 32765

Status: Open

Completion: 1st Quarter 2019

Size: 731 Units

3rd Party Manager: Life Storage

Recent Awards

LEED Gold
TCA Tilt UP
PCBC Gold Nugget Award

Error Message