homestayEpsomHome StaysHomestayAbout homestayAddress: 25 Glenfell Pl, Epsom, Auckland 1023Claim ListingContact InformationPhone: Address:25 Glenfell PlEpsomAuckland 1023