Residents
Alternative address: 126 Sterner Rd, Wauchula, FL 33873-3901
Alternative address: 183 Sterner Rd, Wauchula, FL 33873-0039
Residence for Single Family
- Lot: 1.47 acres
- Built in 1958
Facts
Lot size: 1.47 acres