3697 Kramer Drive Naples, Florida 34109
Status: Open
Completion: 1st Quarter 2018
Size: 531 Units
3rd Party Manager: Extra Space