Title: Capstead
Website: http://www.capstead.com/
Category: Real Estate

Based in Dallas, Texas, was established in 1985, operates as a real estate investment trust earning income from investing in real-estate related assets on a leveraged basis and from other investment strategies.

Post Date:04 May 2015 12:59:23 UTC

 
Ratings: 3.5/5

Comments

Leave A Comment