4880 N Darlington Ave

4880 N Darlington Ave, Tulsa, OK 74135


1 year ago

Park place

Well this is the worst place I've ever been I wouldn't put then on your website they don't fix anything nobody like them and they lie to their customers I've ask them to fix my stars they won't fix them or my ac it's always 87 in my apartment