1317 Oneil St, Houston TX 77019 – Where You Want To Live!This property is located in Central Houston and what a great deal! Nearby this property you will find restaurants, parks, stores and plenty of entertainment.A neighborhood made for walking and biking!Within a 1-2 mile radius you can find restaurants and cocktail bars: Chuchara...