3-Bedroom Upper House in Strovolos
Upper house (apartment) of three…
For Sale
€148,000