1 minute reading time
(33 words)
Keller Williams opens 10th South American master franchise
This summer, Keller Williams is set to open its latest master franchise in Santa Cruz, Bolivia. With its opening, the Texas franchisor will have operations in South America's top five countries.
Comment for this post has been locked by admin.
Comments
Comments are not available for users without an account. Please login first to view these comments.