
$2,870,000
5 bd · 5 ba · 5,897 sqft
19002 DEER POINT PLACE, ODESSA, FL 33556
Live MLS inventory in Stillwater Ph 2, Odessa, updated continuously. Florida Lux Real Estate currently tracks 3 active listings here. MLS inventory updated September 8, 2026.
| Price | Address | Beds | Baths | Sq Ft |
|---|---|---|---|---|
| $2,870,000 | 19002 DEER POINT PLACE | 5 | 5 | 5,897 |
| $2,430,000 | 18901 LAKES EDGE WAY | 5 | 7 | 5,696 |
| $475,000 | 515 STILLWATER DRIVE | 4 | 2 | 1,605 |