Townhomes for Sale in Sloughhouse, CA - From $200000 | HotPads