T1 - Rua de Ponta Delgada

Property Details

Lovely 1-bedroom apartment around Instituto Superior Técnico

€800
Property Features