Designer Finished Apartment for Sale in Qawra, MLS: 240041024-37, Price: € 133,000
Designer finished and semi-furnished apartment forming part of a smart block of only 4 unit, located a stepping stone away from all amenities. The property comprises of a well-lit and welcoming sitting room and a…
Read More