A one-car space located in Swieqi. Phone for more information.


Ask About this Property

Request a Callback