Hampsted Village in New Albany is Just Right

by