Chelsea's House

Chelsea's House is where Chelsea lives all by herself, and is right next door to JJ & Robert's Tower House.