Ta Xbiex Office
€12,250 PCM To Let

Awaiting Images for Ta Xbiex

Property Details

Fourth floor 474sqm OFFICE space.

Optional car space.