Town Houses

Townhouses, with their communal facilities, are a popular form of living in Spain.