Location: Kraaifontein, Northern Suburbs
Riverstone Villas is located in Peerless Park, Kraaifontein on the corner of Milton and Kort street, only a few minutes walk away from Monument Park High