Luqa Office
€5,000 PCM To Let


Property Details

352sqm of OFFICE/RETAIL space, street level.

Prime location.