One St Brelade
Le Mont Gras D'Eau, St Brelade, JE3 8ED
- Sold in June 2024Sold in June 2024
- Idyllic sea viewsIdyllic sea views
- Elevated position over the bayElevated position over the bay
- High end finishes throughoutHigh end finishes throughout