L\2 HOUSE

Courtyard living at its best! A modern Johannesburg home at Blue Hills Country & Equestrian Estate.