A newly renovated 3bedroom Townhouse for sale in Craighall , This property is located in one of Craighall best locations within walking distance to Valley shopping centre , schools it has easy access to , Main roads , Rosebank, Sandton and Randburg . it has the following features ;3 Nicely sized bedrooms with built in wardrobes Spacious lounge