Specials Updated Today COMPARE The Meridia Apartments 522 S Boston Ave, Tulsa, OK 74103 1 Bed $1,229 - $1,775