Building with 5 apartments in Alfama
-
Santa Maria Maior
-
Land
103