CUBA SI
This image shows how that hillside above the Bosque de La Habana looks today, homes built along the same kind of slope, in the Nuevo Vedado area, giving you a rough sense of the terrain and housing style your childhood home would have shared, even without the specific house itself.