Gzira Office
€5,000 PCM To Let

Awaiting Images for Gzira

Property Details

77sqm corner SHOP in Gzira.