Luqa - Retail
€60,000 P/A (Long Let) To Let


Property Details

352sqm of OFFICE/RETAIL space, street level.

Prime location.