Updated Today COMPARE The Carlton House 303 Detroit Ave, Lubbock, TX 79415 Studio - 4 Beds$779 - $1,799