(1888PressRelease) Student Spaces, a web-based apartment rental site, is set to launch in competitive Texas markets on June 1 and change the way college students search for off-campus housing.