A lovely apartment located in very quiet area of Mosta.
It consists of:
Close to all amenities and public transport.