Birkirkara - Office
€18,000 P/A To Let

Awaiting Images for Birkirkara

Property Details

Office 140sqm