19828 Bodmer Dr
By Toll Brothers
Price: $894,950 | SqFt: 2,953
Bd: 4 | Ba: 3 | Levels: 4