A wonderful Apartment Located in Qawra
This property features
Close to all amenities and public transport.