Land for sale in Castro Marim € 17,000 Portugal Faro Castro Marim Energy Rating: Exempt #ref:CS-TR-90723