Property To Let | St. James Place


St. James Place
Location: Lavington
KES: 200,000.00 /=

4 Bedroom