Overview

Building for rent in Obhur Al Shamaliyah, Jeddah. 7 bathrooms. 311 sqm.