Townhouse for Sale in Mosta: MLS: 240011024-81; Price: €749,000
A very unique CHURCH HOUSE / PALAZZO designed and finished to a very high standard. This house has managed to keep all its original architectural features whilst still being finished to a very modern designed…
Read More