Ta Xbiex Office
€10,196 PCM To Let

Awaiting Images for Ta Xbiex

Property Details

First floor 429sqm OFFICE space.

Optional car space.