Call for PricingNorth Plaza Shopping Center (Odessa)1105-1129 E 52nd StreetOdessa, TX 79762View Listing
Call for PricingRockhill Shopping Center (Odessa)1215-1229 E 10th & 1001-1009 MapleOdesssa, TX 79761View Listing