6105 Mecca St, Odessa, TX, 79762

$598,680

6105 Mecca St, Odessa, TX, 79762

Courtesy of: Midland