7 Seventy

 770 N Eldridge Parkway, HoustonTX 77079
$1,175+1-3 BedsPets OK