• 54 Peter Place, Bryanston, Johannesburg

Transcend Midrand Village Units Disposals 22 Jul 2019