Addresses on Apollo St, Terrytown, Jefferson County, LA
- Property Count: 26
- Median Lot Size: 0.16 acres
- Median Estimate: $145,598
Browse properties by addresses on Apollo St, Terrytown, Jefferson County, LA on TopHap.
- 230 Apollo St, Terrytown, LA 70056 is a 0.16 acre property. It has an estimate of $251,695.
- 228 Apollo St, Terrytown, LA 70056 is a 0.15 acre property. It has an estimate of $273,296.
- 216 Apollo St, Terrytown, LA 70056 is a 0.17 acre property. It has an estimate of $225,174.
- 224 Apollo St, Terrytown, LA 70056 is a 0.14 acre property. It has an estimate of $144,450.
- 213 Apollo St, Terrytown, LA 70056 is a 0.15 acre property. It has an estimate of $266,347.
- 208 Apollo St, Terrytown, LA 70056 is a 0.16 acre property. It has an estimate of $246,700.
- 217 Apollo St, Terrytown, LA 70056 is a 0.15 acre property. It has an estimate of $74,655.
- 215 Apollo St, Terrytown, LA 70056 is a 0.16 acre property. It has an estimate of $78,840.
- 219 Apollo St, Terrytown, LA 70056 is a 0.15 acre property. It has an estimate of $218,999.
- 221 Apollo St, Terrytown, LA 70056 is a 0.15 acre property. It has an estimate of $136,620.
- 222 Apollo St, Terrytown, LA 70056 is a 0.16 acre property. It has an estimate of $88,560.
- 226 Apollo St, Terrytown, LA 70056 is a 0.15 acre property. It has an estimate of $85,050.
- 204 Apollo St, Terrytown, LA 70056 is a 0.2 acre property. It has an estimate of $225,003.
- 201 Apollo St, Terrytown, LA 70056 is a 0.19 acre property. It has an estimate of $112,455.
- 203 Apollo St, Terrytown, LA 70056 is a 0.12 acre property. It has an estimate of $144,720.
- 220 Apollo St, Terrytown, LA 70056 is a 0.17 acre property. It has an estimate of $227,224.
- 218 Apollo St, Terrytown, LA 70056 is a 0.17 acre property. It has an estimate of $284,205.
- 214 Apollo St, Terrytown, LA 70056 is a 0.17 acre property. It has an estimate of $358,639.
- 212 Apollo St, Terrytown, LA 70056 is a 0.17 acre property. It has an estimate of $146,475.
- 210 Apollo St, Terrytown, LA 70056 is a 0.17 acre property. It has an estimate of $144,720.
- 223 Apollo St, Terrytown, LA 70056 is a 0.15 acre property. It has an estimate of $87,210.
- 206 Apollo St, Terrytown, LA 70056 is a 0.2 acre property. It has an estimate of $265,433.
- 209 Apollo St, Terrytown, LA 70056 is a 0.16 acre property. It has an estimate of $136,890.
- 211 Apollo St, Terrytown, LA 70056 is a 0.16 acre property. It has an estimate of $91,800.
- 207 Apollo St, Terrytown, LA 70056 is a 0.15 acre property. It has an estimate of $149,715.