Attard, Site for Development
€33,000,000 For Sale

Awaiting Images for Attard

Property Details

33 tumoli (37,000sqm) ideal as an Opportunity site. Accessed from road.