720 E Mulberry St
Odessa, TX 79766
$300,000 USD
43,560 SF
34
Units
43,560 SF
$300,000 USD
Manufactured Housing Mobile Home Park