A well planned apartment situated in Birzebbugia.
This apartment includes:
Close to all amenities and public transport.