Located in the Hill neighborhood, Spirit House is an upper-class themed living community for members of the SPIRIT organization.