53
4313 N County Rd W
Odessa, TX 79764
$2,978,326 USD
12,604 SF
12,604 SF
$2,978,326 USD
Office