View Details 2304 W Hecla Drive Takoda Final | Louisville $759,000 3 bd 3 ba 3,138 sqft 0.09 acres Under Contract Listing courtesy of Re/Max Alliance: MLS #7234050