The Underground Path building will never open.
The other building is not blocked or locked.
Route 214 isn't in Pokemon HeartGold.
sudowoodo
A Hiker on Route 42
The Pokemon Daycare is on the route South of Goldenrod City.
In Pokemon Heart Gold Route 24 Is In Kanto Around Cerulean City
On the bride on route 25
its somewhere in kanto.................
There is no route 23 in Pokemon gold but if you mean heart gold it is the north exit of indigo plateau south exit of route 22 and west exit of victory road.
You can get a Venomoth at Route 24 or Route 25 in the Kanto region.
South of Route 9
It comes out anytime on Route 32
Route 36-37