Begonia

Begonia

Architecture

A new concept of modern living, ready to buy single family homes in the heart of ( Jeddah ) for the modern family.

Size
3896 sqm

Country
KSA