Attard Commercial Property To Let consisting of 3 units each measuring circa 120sqm with frontage. Located in a large development in the central part of Attard. Being offered in shell form state. Ideal for offices or as shops.
Compare listings
Compare