Savannah Pointe is a multifamily property located at 6134 North MacArthur Blvd in Oklahoma City - West, Oklahoma City. Built in 1979, the property features 137 units, of the following types: Three Bedroom/Two Bath, Two Bedroom/One Bath, Two Bedroom/Two Bath, totaling 128,310 SqFt.