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