Titan Development Real Estate Fund I has opened their latest self storage facility in Rio Rancho, NM. From rebusinessonline.com : The project is the second self-storage facility to be completed by the fund. The two-building property features 88,032 square feet of...