A beautiful Penthouse Office Located in Mosta
3 office rooms
1 open plan office
1 Store
2 bathroom ( 1 ensuite )
Lift