$289,767

1818 East 21st Street

Tulsa, OK 74129

  • Sqft: 7,626

  • Acres: 0.49

Details

  • Status: Sold
  • Property Type: Commercial