House, Castro MarimCharming 3-Bedroom Detached Villa with Pool 5 km from the Beaches€695,000433217.25 m²