Riyadh
Building (A)
SAFA 51
Al Hamra
3 Floor
13 Units