"There are a few supermarkets nearby and there's a department store at the next station and more within a 20 minute drive."
"There are a few supermarkets nearby" 「スーパーも幾つかあり」
"a few" 「幾つ」
"nearby" 「近くに」
"there's a department store at the next station" 「隣駅に百貨店あり」
"at the next station" 「隣の駅に」
"and more within a 20 minute drive." 「車20分で他施設あり」
"and more" 「他施設」
"within a 20 minute drive" 「車20分で」