https://www.mgrealty.co.za/results/residential/for-sale/roodepoort/groblerpark/apartment/2727879/ https://www.mgrealty.co.za/results/residential/for-sale/bethal/bethal/house/2727889/ https://www.mgrealty.co.za/results/residential/for-sale/jeffreys-bay/paradise-beach/vacant-land/2728069/ https://www.mgrealty.co.za/results/residential/for-sale/roodepoort/witpoortjie/apartment/2727858/ https://www.mgrealty.co.za/results/residential/for-sale/roodepoort/groblerpark/apartment/2727741/ https://www.mgrealty.co.za/results/residential/for-sale/roodepoort/roodekrans/house/2727809/ https://www.mgrealty.co.za/results/residential/for-sale/roodepoort/witpoortjie/apartment/2727846/ https://www.mgrealty.co.za/results/residential/for-sale/jeffreys-bay/paradise-beach/townhouse/2728248/ https://www.mgrealty.co.za/results/residential/for-sale/roodepoort/groblerpark/apartment/2727927/ https://www.mgrealty.co.za/results/residential/for-sale/jeffreys-bay/wavecrest/house/2727945/ https://www.mgrealty.co.za/results/residential/for-sale/krugersdorp/rietfontein/farm/2727931/ https://www.mgrealty.co.za/results/residential/for-sale/krugersdorp/muldersdrift/farm/2727898/ https://www.mgrealty.co.za/results/residential/for-sale/jeffreys-bay/fountains-estate/house/2728114/ https://www.mgrealty.co.za/results/residential/for-sale/jeffreys-bay/aston-bay/house/2727995/ https://www.mgrealty.co.za/results/residential/for-sale/jeffreys-bay/fountains-estate/house/2727954/ https://www.mgrealty.co.za/results/residential/for-sale/jeffreys-bay/wavecrest/townhouse/2728231/ https://www.mgrealty.co.za/results/residential/for-sale/jeffreys-bay/fountains-estate/vacant-land/2728192/ https://www.mgrealty.co.za/results/residential/for-sale/jeffreys-bay/wavecrest/house/2728175/ https://www.mgrealty.co.za/results/residential/for-sale/jeffreys-bay/paradise-beach/house/2728074/ https://www.mgrealty.co.za/results/residential/for-sale/roodepoort/groblerpark/apartment/2727911/