$312,648 - 7212 S Magnolia Avenue, Broken Arrow, OK 74011
7212 S Magnolia Avenue
Broken Arrow,
OK
74011
Subdivision name: Stone Horse of Broken Arrow