$2,150,000 -
17117 Teton River Rd
Boca Raton ,
FL 33496
City: Boca Raton