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

Awaiting Images for Attard

Property Details

5 2
VILLA in Attard situated on a quiet road in front of a green area. 5 bedrooms with garden, pool and new furniture.