3-Bedroom Duplex Apartment with Terrace 120m from the Beach — Sesimbra Center IMOFAVORITE. PT presents this excellent 3-bedroom duplex apartment, located on the ground floor in the center of Sesimbra, just 120 meters from the beach, in a prime location for those looking to live by the sea with shops, restaurants, and