Shop in Bugibba Bugibba, Malta €25,200 Share Shop 72 sqm Overview Details Property ID: P000219261 Lot Area: 72 sqm Home Area: 72 sqm Price: €25,200 Property Status: For Rent Location Bugibba, Malta Map View Related Properties For Rent Shop €2,920 Shop Shop in Kirkop Kirkop, Malta sqm: 55 5 days ago For Rent Shop €38,000 Shop Shop in Valletta Valletta, Malta sqm: 22 5 days ago Close