The Chelsea

 12821 Stratford Drive, Oklahoma CityOK 73120
$555+1-3 BedsPets OK