Attard, Detached Villa
€4,100 PCM (Long Let) To Let


Property Details

5 3
This property consists of a 4-5 bedroom Villa with pool and garden.
In a quiet area of Attard.