Apartment for sale, Faro, Silves, Silves, Portugal, in Silves, PortugalSilvesApartment • 4 room(s) • 2 bed. • 2 bath. • 64.9 m²