2 ms·
Higher density living means that commute is on foot or a bicycle, or on a bus or train but not for too long.
by quickthrower2 4y ago
Higher density living means that commute is on foot or a bicycle, or on a bus or train but not for too long.
2 ms·