New
R 2 500 000
calculate bond costs

2 Bedroom Townhouse in Craighall

2 2 175 m²

2 bed 2 bath forsale Criaghall

Nestled in the sought after Craighall area of Johannesburg, this townhouse offers a refined yet inviting lifestyle. Two bedrooms and two bathrooms provide comfortable, easy living with every day conveniences at hand. The open flow between living spaces supports relaxed daily routines and effortless entertaining, while the layout makes the most of available natural light. A practical kitchen and built in storage ensure effortless organisation for busy lives. Step outside to a welcoming environment where pets are allowed and you can enjoy the security of a well managed complex, with the added appeal of proximity to leafy streets, local amenities and easy access to the city. This property is crafted for those who value balance between comfort, practicality and a touch of suburban charm in the heart of Craighall.

Property details

  • Listing number T5512746
  • Property type Townhouse
  • Listing date 7 Jun 2026
  • Floor size 175 m²

Property features

  • Bedrooms 2
  • Bathrooms 2
  • Pet friendly
  • Kitchen

Photo gallery