Medford Plaza

Lufkin, Texas

Properties

  • 16,140 Square Feet
  • 1.47 Acres
  • Matress Firm, Cellular One shadow anchored by Cinemark Movie Theater (12 screens)
Medford Plaza