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