Super Location !!
Great Supermarket and restaurants so close by. Walking distance from Polanco.