£446,513
(€49/sq. ft)
€526,500
12 beds
6 baths
10,764 sq. ft
Tenure
Ask agent
Council tax band
IAD PORTUGAL S.A.