2679 E. Business 83 Mercedes, TX 78570
investment opportunity in Mercedes, Located off Business 83 with 118 storage units and development potential. A prime spot for diverse income streams and future growth. Don't miss out!
12,920 sqft
9.76 acres
1979
414896