Msida - Office
€16,416 (Long Let) To Let

Awaiting Images for Msida

Property Details

Catering establishment