Self-StorageThe Birches Self-StorageCarrollton, Georgia Design Professional: Bell & Associates Architects Size: 66,650 SF Units: 521 Units