The Marsa Multi-Level Junction is a vital junction that should substantially alleviate traffic travelling from North to the Southern Region of the Island.
state-of-the-art residences
Storey Residential Tower