Kanedaichi is introduced as a hermit living a lonesome life in an old, retired transmission tower for 3 years. He claims to have bought it and living in there since then. He was actually trapped within it by his own stand Superfly and had built a home while preparing to escape. He acted peaceful so Josuke Higashikata would enter his tower without worrying about an enemy stand. He did however live there for a long time, as he grew calluses thick and strong enough to support his weight, open bottles and a variety of things.
(Source: Jojo's Bizarre Adventure Wikia)