Overview

Apartment for rent in Al Ajaweed, Jeddah. 595 sqm.