Msida - Apartment
€750 PCM To Let

Awaiting Images for Msida

Property Details

Apartment - Msida

2 Bedroom