Marsa Office
€1,917 PCM To Let


Property Details

Office Space - Marsa.

First floor open plan office space measuring 100 m2 Office including restroom & shower.