Season 128, Episode 7
Fan Faves: Cabo San Lucas, Mexico
Check out this fan favorite as a California couple ditches Silicon Valley for a home with ocean views in Cabo San Lucas, Mexico. When their expectations don't match the prices, they may have to pay more than they planned to make their dream a reality.
See Tune-In Times