12941 Willow Bay Dr, Del City, Oklahoma
Price
$2300
Size
2782 sqft
Layout
4 beds, 5 baths, 2782 sqft
Pets
Small dogs
allowed
Landlord:
Seth Clark
Address:
Oklahoma City, OK 73165
Unit Features:
Rent Facts: