MOSTA - An opportunity to acquire this exclusive RETAIL OUTLET forming part of this shopping mall with good parking facilities. Available for lease, ready to move into.
Locations
Mosta is a central town in Malta, a tourist attraction for the historical Mosta Rotunda Dome Church. Find property for sale or rent in the area.