55 apartments in Santo Spirito