Property City: Tavira

18 Properties Found

3 Bedroom Villa With Views in Tavira

Santa Catarina da Fonte do Bispo, 8800, Portugal

Show Details

Description

3 Bedroom Villa With Views in Tavira This charming 3 Bedroom Villa With…

Price €395,000
Show Details