Charming 3-Bedroom House with Spacious Garden & Pool in Prime Kensington Location
Spacious 3-bedroom home in Kensington, Johannesburg with restored wooden floors, fireplace, modern kitchen, tranquil garden with pool, double garage, security features, and convenient location.