Birkirkara - Office
€13,800 P/A To Let

Awaiting Images for Birkirkara

Property Details

Office 140sqm