4 bedroom flat with river view, in Santa Maria Maior
-
Santa Maria Maior
-
Bedrooms
4