3D Open Sun 2PM-4PM $ 615,000 3 Beds3 Baths2,022 SqFt 415 NE 1st ST, Oklahoma City, OK 73104 Townhouse