Property owner
NICOLAOU PANAYIOTIS L & PAPALAZAROU ALEXIA
Mailing address: 12315 TIBBETTS ST, ODESSA FL 33556-4013Map ↗
Parcels
1| Parcel | Address | View | Acres | Just value |
|---|---|---|---|---|
| 28-26-17-0040-00900-0030 | 12315 TIBBETTS STREET, ODESSA 33556 | recordsPA mapGoogle | 0.14 ac | $532,953 |