Landlord:Cobblestone
Address:7643 E 51st St, Tulsa, OK 74145
Layout
1 bed, 1 bath, 163 sqft
Pets
NO
Unit Features:
Rent Facts:
$830
2 beds
$825
4 beds
$850
3 beds