22 villas at Jasrah

Location: Jasrah