Palace, Torres Novas, Torres Novas (Santa Maria, Salvador e Santiago)Torres NovasProperty • 1 room(s) • 5 bed. • 8 bath. • 442.96 m²