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

Awaiting Images for Attard

Property Details

33 tumoli ideal as an Opportunity site. Accessed from road.