$125,000 1735 CARROLLTON PL Odessa 2, 2, 960ft² MLS#: U8240669 Listed: 04/28/2024, Realtor: YIALOURIS GROUP REALTY