loading map

12662 W 61st St Odessa, TX

UNIT(S)ALL FLOORPLANSPRICESQFTLISTED BYLISTED ON
12662 W 61st St–
3 Beds · 2 baths$2,4501,830Melody Villasana5+ Days AgoView Property
About 12662 W 61st St
12662 W 61st St offers 3+ bedroom apartments for rent or lease. There is currently 1 unit listed for rent at 12662 W 61st St on PadMapper.
Near this address
View more information about 12662 W 61st St, Odessa, TX 79764 on our partner site, Zumper.