Birkirkara Office
€1,500 PCM To Let

Awaiting Images for Birkirkara

Property Details

Office 140sqm