Log in into Persquare South Africa
R 3,300,000
Unique small holding with atmosphere plus 2 separate flats. Excellent finishes.