$495,000 1,820 SF 807 72Nd St Automotive properties • 1,820 SF 807 72Nd St, Oklahoma City, OK 73116 View details