54 apartments in Santo Spirito