About this property
In the town center, on Piazza Craveri, overlooking the Church of San Costanzo.The entire complex consists of seven residential units and a commercial space.The entire property was renovated in the 2000s, spread over three levels, and does not involve...