Apache Manor, located at 2402 N. Marion Ave. in Tulsa, is recently renovated apartment community offering apartment homes at a variety of price points based ...
Apache manor is a friendly complex. Everyone that lives here is extremely friendly, everyone looks out for each other. The apartments are very nice, management ...
Apache Manor is located at 2402 N Marion Ave, Tulsa, OK 74115. Units include 2-, 3-, 4- and 5-bedroom options. Owner pays water, sewer, trash and gas ...