Townhouses in Dewey, OK
1. Sugar Plum Creek Apartments
10149 E 32nd St, Tulsa, OK, 74146
CLOSED NOW:10:00 am - 6:00 pm
From Business: Sugar Plum Creek Apartments in Tulsa offers remodeled 2 bedroom apartments and 2 and 3 bedroom townhomes for rent. These apartments and townhomes have all been thoroughly…
Showing 1-1 of 1