Sovran Self Storage Inc. is a self-managed real estate investment trust that owns self-storage facilities, mainly in the East, Midwest, Arizona, and Texas. Linked here is a detailed analysis and commentary.
Recent comments
11 min 44 sec ago
25 min 39 sec ago
16 hours 7 min ago
2 days 2 hours ago
4 days 20 min ago
4 days 5 hours ago
1 week 18 hours ago
4 weeks 18 hours ago
5 weeks 1 day ago
7 weeks 4 days ago