Furnished Town House in Santa Venera ref 12260