Addresses on Apollo St, Odessa, Ector County, TX
- Property Count: 35
- Median Living Area: 1,120 square feet
- Median Lot Size: 1.07 acres
- Median Year Built: 1986
- Median Estimate: $104,200
- Median Price Per Square Foot: $62
Browse properties by addresses on Apollo St, Odessa, Ector County, TX on TopHap.
- 2520 Apollo St, Odessa, TX 79764 is a 1,440 square foot and 1.16 acre property.
- 2525 Apollo St, Odessa, TX 79764 is a 1,440 square foot and 1.1 acre property.
- 2601 Apollo St, Odessa, TX 79764 is a 1.07 acre property.
- 2609 Apollo St, Odessa, TX 79764 is a 1.07 acre property.
- 2617 Apollo St, Odessa, TX 79764 is a 1.07 acre property.
- 2625 Apollo St, Odessa, TX 79764 is a 144 square foot and 1.07 acre property.
- 2608 Apollo St, Odessa, TX 79764 is a 1,792 square foot and 1.07 acre property.
- 2524 Apollo St, Odessa, TX 79764 is a 2,400 square foot and 1.17 acre property. It was built in 2017 and has an estimate of $148,933 with a price per ft² of $62.
- 2519 Apollo St, Odessa, TX 79764 is a 998 square foot and 0.59 acre property. It was built in 1955 and has an estimate of $60,052 with a price per ft² of $60.
- 2630 Apollo St, Odessa, TX 79764 is a 1.07 acre property.
- 2515 Apollo St, Odessa, TX 79764 is a 480 square foot and 1.16 acre property.
- 2516 Apollo St, Odessa, TX 79764 is a 0.34 acre property.
- 2516 Apollo St, Odessa, TX 79764 is a 1,960 square foot and 1.04 acre property.
- 2604 Apollo St, Odessa, TX 79764 is a 1,064 square foot and 1.07 acre property.
- 2600 Apollo St, Odessa, TX 79764 is a 1,044 square foot and 1.07 acre property. It was built in 1972 and has an estimate of $58,281 with a price per ft² of $56.
- 2518 Apollo St, Odessa, TX 79764 is a 1,232 square foot and 0.86 acre property.
- 2505 Apollo St, Odessa, TX 79764 is a 1,288 square foot and 1.16 acre property.
- 2501 Apollo St, Odessa, TX 79764 is a 1,120 square foot and 1.16 acre property. It was built in 1997 and has an estimate of $104,200 with a price per ft² of $93.
- 2521 Apollo St, Odessa, TX 79764 is a 1,152 square foot and 0.64 acre property. It was built in 1989 and has an estimate of $115,864 with a price per ft² of $101.
- 2514 Apollo St # 10, Odessa, TX 79764 is a 1.16 acre property.
- 2607 Apollo St, Odessa, TX 79764 is a 980 square foot property.
- 2603 Apollo St, Odessa, TX 79764 is a 1,120 square foot property.
- 2611 Apollo St, Odessa, TX 79764 is a 896 square foot property.
- 2605 Apollo St, Odessa, TX 79764 is a 1,064 square foot property.
- 2623 Apollo St, Odessa, TX 79764 is a 2,432 square foot property.