Oct
12

Talonvest Secures $58M Loan for Self-Storage Portfolio

By
The 21 facilities operated by Devon Self Storage are located in Texas, Tennessee, California and Wisconsin.
Share
Categories : Uncategorized

Leave a Reply

You must be logged in to post a comment.