KES 115,000 Kiambu - Kenya
  • 4
Mahalo Properties Limited
APPROVED AGENT